package br.com.gestantes.modelo;

import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

import br.com.gestantes.modelo.produto.Produto;

public class Estoque {

	//TODO Passar Estoque para o banco
	public static List<Produto> produtos;
	
	private Map<Produto,Integer> quantidade = new LinkedHashMap<Produto, Integer>();
	
	public Estoque(){
		
		produtos = new ArrayList<Produto>();
		
		Produto fundo60x120 = new Produto("0","fundo(s) 0,60m x 1,20m");
		Produto parede60x120 = new Produto("1","parede(s) 0,60m x 1,20m");
		Produto porta60x120 = new Produto("2","porta(s) 0,60m x 1,20m");
		Produto tampo60x120 = new Produto("3","tampo(s) 0,60m x 1,20m");
		Produto puxador = new Produto("4","Puxador");
		Produto parede120x120 = new Produto("5","parede(s) 1,20m x 1,20m");
		
		produtos.add(fundo60x120);
		produtos.add(parede60x120);
		produtos.add(porta60x120);
		produtos.add(tampo60x120);
		produtos.add(puxador);
		produtos.add(parede120x120);
		
		quantidade.put(fundo60x120, 0);
		quantidade.put(parede60x120, 5);
		quantidade.put(porta60x120, 4);
		quantidade.put(tampo60x120, 10);
		quantidade.put(puxador, 4);
		quantidade.put(parede120x120, 0);
		
	}

	public Map<Produto, Integer> getQuantidades() {
		return quantidade;
	}

	public void setQuantidades(Map<Produto, Integer> produtos) {
		this.quantidade = produtos;
	}
		
}
